//
//  BMSVibrator.h
//  wonderGroMoreDemo
//
//  Created by YeJary on 2025/5/23.
//

// BMSVibrator.h
#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface BMSVibrator : NSObject

/// 单次震动，默认样式（短促）
+ (void)vibrateOnce;

/// 自定义震动（使用 CoreHaptics 模拟间隔+时长震动）
+ (void)vibrateWithPattern:(NSArray<NSNumber *> *)pattern
                    repeat:(NSInteger)repeat;

/// 取消震动（如果可取消）
+ (void)vibrateCancel;

@end

NS_ASSUME_NONNULL_END
